#ifndef Editor_H
#define Editor_H

#include <Engine.h>
#include <Input.h>
#include <Scene.h>

#define BLOC_SIZE 34 // Size in px
#define NB_BLOCS_WIDTH 12
#define NB_BLOCS_HEIGHT 12

#define WINDOW_WIDTH ( BLOC_SIZE * NB_BLOCS_WIDTH )
#define WINDOW_HEIGHT ( BLOC_SIZE * NB_BLOCS_HEIGHT )

#define Editor_FPS 60

enum { VOID, WALL, OBJECTIF, CRATE, PLAYER };

class Editor {
public:
	Editor();
	~Editor();

	void InitEditor( Engine *engine );

	void InitObjects( Scene *scene );

};

#endif